home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_076 / include / hardware / custom.g < prev    next >
Text File  |  1992-05-06  |  2KB  |  102 lines

  1. type
  2.     AudChannel_t = struct {
  3.     *uint ac_ptr;
  4.     uint ac_len;
  5.     uint ac_per;
  6.     uint ac_vol;
  7.     uint ac_dat;
  8.     [2]uint ac_pad;
  9.     },
  10.  
  11.     SpriteDef_t = struct {
  12.     uint sd_pos;
  13.     uint sd_ctl;
  14.     uint sd_dataa;
  15.     uint sd_datab;
  16.     },
  17.  
  18.     Custom_t = struct {
  19.     uint cust_bltddat;
  20.     uint cust_dmaconr;
  21.     uint cust_vposr;
  22.     uint cust_vhposr;
  23.     uint cust_dskdatr;
  24.     uint cust_joy0dat;
  25.     uint cust_joy1dat;
  26.     uint cust_clxdat;
  27.     uint cust_adkconr;
  28.     uint cust_pot0dat;
  29.     uint cust_pot1dat;
  30.     uint cust_potinp;
  31.     uint cust_serdatr;
  32.     uint cust_dskbytr;
  33.     uint cust_intenar;
  34.     uint cust_intreqr;
  35.     *byte cust_dskpt;
  36.     uint cust_dsklen;
  37.     uint cust_dskdat;
  38.     uint cust_refptr;
  39.     uint cust_vposw;
  40.     uint cust_vhposw;
  41.     uint cust_copcon;
  42.     uint cust_serdat;
  43.     uint cust_serper;
  44.     uint cust_potgo;
  45.     uint cust_joytest;
  46.     uint cust_strequ;
  47.     uint cust_strvbl;
  48.     uint cust_strhor;
  49.     uint cust_strlong;
  50.     uint cust_bltcon0;
  51.     uint cust_bltcon1;
  52.     uint cust_bltafwm;
  53.     uint cust_bltalwm;
  54.     *byte cust_bltcpt;
  55.     *byte cust_bltbpt;
  56.     *byte cust_bltapt;
  57.     *byte cust_bltdpt;
  58.     uint cust_bltsize;
  59.     [3]uint cust_pad2d;
  60.     uint cust_bltcmod;
  61.     uint cust_bltbmod;
  62.     uint cust_bltamod;
  63.     uint cust_bltdmod;
  64.     [4]uint cust_pad34;
  65.     uint cust_bltcdat;
  66.     uint cust_bltbdat;
  67.     uint cust_bltadat;
  68.     [4]uint cust_pad3b;
  69.     uint cust_dsksync;
  70.     ulong cust_cop1lc;
  71.     ulong cust_cop2lc;
  72.     uint cust_copjmp1;
  73.     uint cust_copjmp2;
  74.     uint cust_copins;
  75.     uint cust_diwstrt;
  76.     uint cust_diwstop;
  77.     uint cust_ddfstrt;
  78.     uint cust_ddfstop;
  79.     uint cust_dmacon;
  80.     uint cust_clxcon;
  81.     uint cust_intena;
  82.     uint cust_intreq;
  83.     uint cust_adkcon;
  84.     [4]AudChannel_t cust_aud;
  85.     [6]*byte cust_bplpt;
  86.     [4]uint cust_pad7c;
  87.     uint cust_bplcon0;
  88.     uint cust_bplcon1;
  89.     uint cust_bplcon2;
  90.     uint cust_pad83;
  91.     uint cust_bpl1mod;
  92.     uint cust_bpl2mod;
  93.     [2]uint cust_pad86;
  94.     [6]uint cust_bpldat;
  95.     [2]uint cust_pad8e;
  96.     [8]*byte cust_sprpt;
  97.     [8]SpriteDef_t cust_spr;
  98.     [32]uint cust_color;
  99.     };
  100.  
  101. Custom_t Custom @ 0xdff000;
  102.